left renal agenesis - Turkish English Dictionary